qemu: Queue mouse clicks.
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 11 Feb 2008 09:57:38 +0000 (09:57 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 11 Feb 2008 09:57:38 +0000 (09:57 +0000)
commit0c55a3582f09bea5aa3761012bff7c897d1d3d88
tree964e6cb2b132ffc8a66b91c5432b2ed539f643cc
parente1b02119e639a9e13f79c99d145bf8a3c535593a
qemu: Queue mouse clicks.

qemu doesn't enqueue mouse events, just records the latest mouse
state. This can cause some lost mouse double clicks if the events are
not processed fast enought. This patch implements a simple queue for
left mouse click events.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
tools/ioemu/hw/usb-hid.c
tools/ioemu/sdl.c